long-tailed pair - German English Dictionary